#ifndef OPERAND_HPP_
#define OPERAND_HPP_

#include "Value.hpp"
#include "IdentTable.hpp"

class Operand {

	private:
		Value * value;
		int ident;

	public:
		Operand(Value * value);
		Operand(int ident);

		virtual ~Operand();

		bool hasValue();
		bool hasIdent();
	
		void show(IdentTable * identTable);
	

};

#endif /* OPERAND_HPP_ */
